final disposal facility - Spanish English Dictionary